#ifndef FAMILYTREE_H
#define FAMILYTREE_H
#include "date.h"
extern struct dynarray* FT;

void ft_init();

void ft_free();

struct person* ft_get_person_by_name(wchar_t* name);

int ft_add_person(wchar_t* name, date birthdate, date deathdate, wchar_t gender);

void ft_remove_person(struct person* person);

_Bool ft_person_exists(struct person* person);

#endif /* FAMILYTREE_H */
